home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / comm / bkmail11.zip / MODEMS.TXT < prev    next >
Text File  |  1989-03-05  |  20KB  |  413 lines

  1.  
  2.                                                                         B-1
  3.  
  4.  
  5.  
  6.  
  7.            APPENDIX B:  Customizing BackMail for your Modem
  8.  
  9.    The default values in Backmail should enable it to operate with any
  10.   truly Hayes Compatible 1200 or 2400 baud modem.  Apart from insuring
  11.   that your DIP switches are set correctly, we recommend that you use
  12.   BackMail for a bit before undertaking any customization. The default
  13.   values the program uses have been chosen with great care and work
  14.   with a wide variety of modems.
  15.  
  16.   However, should you encounter problems or if your modem is non-
  17.   standard, don't despair. We have designed BackMail to allow you to
  18.   alter virtually all of the parameters that control the modems
  19.   operations. So even if you have a modem that does not conform to
  20.   industry standards it should be possible to configure the program to
  21.   drive your modem.
  22.  
  23.  
  24.   DIP SWITCHES
  25.   Your Modem may or may not have DIP switches which may control some
  26.   or all of these functions.
  27.  
  28.   +------------------------++-------------------------------------+
  29.   |    SWITCH              ||      SETTING                        |
  30.   +------------------------++-------------------------------------+
  31.   |    Carrier Detect      ||Should be set so that Carrier is NOT |
  32.   |                        ||always on.                           |
  33.   |                        ||                                     |
  34.   |    Data Terminal Ready ||Should be set so that DTR is NOT     |
  35.   |                        ||always on; i.e. is controlled by the |
  36.   |                        ||computer.                            |
  37.   |                        ||                                     |
  38.   |    Verbose             ||Should be set so that modem produces |
  39.   |                        ||numeric responses                    |
  40.   |                        ||                                     |
  41.   |    Echo                ||Should be set so the modem does NOT  |
  42.   |                        ||echo commands                        |
  43.   |                        ||                                     |
  44.   |    Auto Answer         ||Should be off so modem does not      |
  45.   |                        ||automatically answer the phone       |
  46.   +------------------------++-------------------------------------+
  47.   
  48.  
  49.   It is most important that you have Carrier and DTR detect enabled.
  50.   If your modem does not have DIP switches for these functions then
  51.   they will be set by command strings. Check the Setting for Tech 3 to
  52.   make sure that it is the appropriate string to enable carrier and
  53.   DTR. Setting of Tech settings is described below.
  54.                                                                         B-2
  55.  
  56.  
  57.  
  58.  
  59.   MODEM RESPONSE CODES
  60.   Your modem responds to commands by sending "response codes" to your
  61.   computer. BackMail sets your modem to respond with numeric
  62.   responses. These are numbers (usually between 0-10, though we have
  63.   provided up to 20) that tell the program about the state of your
  64.   modem. Responses 1-4 are standard but, above 4, modems can mean
  65.   different things by these numbers. To bring BackMail fully en
  66.   rapport with your modem you should tell the program what these
  67.   response codes mean to your modem.  You do this by altering TECH
  68.   SETTINGS under the CHANGE SETUP menu.
  69.  
  70.   You change TECH SETTINGS by entering the number of the tech setting
  71.   you want to change and entering an appropriate string or number.
  72.  
  73.   For modem response codes you will be entering numbers. Tech Settings
  74.   50-60 correspond to modem responses from 0-20. Each Tech Setting in
  75.   this range has associated with it a number which indicates its
  76.   meaning to BackMail.
  77.  
  78.   These numbers indicate the interpretation that BackMail will place
  79.   upon the corresponding modem responses and dictate what action
  80.   BackMail will take.
  81.  
  82.   Here are the BackMail Numbers and their meaning:
  83.  
  84.        +---------+------------------------------------------------+
  85.        | Setting |            Interpretation                      |
  86.        +---------|------------------------------------------------+
  87.        |    0    | 'OK': Modem has accepted a command             |
  88.        |    1    |  Modem has detected a Carrier at 300 Baud      |
  89.        |    2    |  Modem has detected a Carrier at 1200 Baud     |
  90.        |    3    |  Modem has detected a Carrier at 2400 Baud     |
  91.        |    4    |  Modem has detected your phone is ringing      |
  92.        |    5    |  Modem has lost or failed to detect a carrier  |
  93.        |    6    |  Modem has detected a Busy signal              |
  94.        |    7    |  Modem detects ring at the called number       |
  95.        |    8    |  Modem has failed to detect a dial tone        |
  96.        |    9    |  This response code is undefined for this modem|
  97.        |   10    |  Modem has found an error in some command      |
  98.        +---------+------------------------------------------------+
  99.   
  100.                                                                         B-3
  101.  
  102.  
  103.  
  104.  
  105.   Here are the default settings which backmail uses to interpret Modem
  106.   responses 0-20.
  107.  
  108.                  +--------+-----------+------------------+
  109.                  | Tech   |  Modem    | Default BackMail |
  110.                  | Number | Response  | Setting          |
  111.                  +--------+-----------+------------------+
  112.                  |  50    |    0      |         0        |
  113.                  |  51    |    1      |         1        |
  114.                  |  52    |    2      |         4        |
  115.                  |  53    |    3      |         5        |
  116.                  |  54    |    4      |        10        |
  117.                  |  55    |    5      |         2        |
  118.                  |  56    |    6      |         5        |
  119.                  |  57    |    7      |         5        |
  120.                  |  58    |    8      |         9        |
  121.                  |  59    |    9      |         9        |
  122.                  |  60    |   10      |         3        |
  123.                  |  61    |   11      |         9        |
  124.                  |  62    |   12      |         9        |
  125.                  |  63    |   13      |         9        |
  126.                  |  64    |   14      |         9        |
  127.                  |  65    |   15      |         9        |
  128.                  |  66    |   16      |         9        |
  129.                  |  67    |   17      |         9        |
  130.                  |  68    |   18      |         9        |
  131.                  |  69    |   19      |         9        |
  132.                  |  70    |   20      |         9        |
  133.                  +--------+-----------+------------------+
  134.   
  135.  
  136.   As you will see, by default, all of the modem responses from 6-20
  137.   have a default BackMail setting of '9' which means that BackMail
  138.   will do nothing if it receives these responses. If these extended
  139.   codes do mean something to your modem then you will want to fill
  140.   BackMail in by setting the appropriate interpretation beside the
  141.   tech setting that corresponds to that tech setting.
  142.  
  143.   For example:  Suppose that your modem manual tells you that your
  144.   modem issues response code "6" when it receives no dial tone and "7"
  145.   when it detects a busy signal.  In that case you should alter Tech
  146.   settings "56" and "67" to the Backmail settings for these responses.
  147.  
  148.           +-------------------+-------------------+------------+
  149.           | Modem Response    |   Tech Setting    | BackMail   |
  150.           +-------------------|-------------------|------------+
  151.           | 6                 |     56            |          8 |
  152.           | 7                 |     57            |          6 |
  153.           +-------------------+-------------------+------------+
  154.   
  155.  
  156.   Sorry if all this sounds complicated. Indeed we aren't out of the
  157.   woods yet for now we have to talk about "X" settings...
  158.                                                                         B-4
  159.  
  160.  
  161.  
  162.  
  163.   X SETTINGS: CONTROLLING EXTENDED RESPONSES
  164.   The meaning of modem response codes above "5" are not wholly
  165.   standardized and any modem that uses th